package com.css.fxfzfxqh.modules.vulnerabilityData.entity;

import cn.afterturn.easypoi.excel.annotation.Excel;
import lombok.Data;

import java.util.Date;

/**
 * 生命线-水厂泵房
 *  czt_waterworks
 */
@Data
public class WaterWorksEntity {

    private String cwId;
    /**
     * 水厂名称
     */
    @Excel(name = "水厂名称")
    private String cwName;
    /**
     * 省
     */
    @Excel(name = "省")
    private String province;
    /**
     * 市
     */
    @Excel(name = "市")
    private String city;
    /**
     * 县
     */
    @Excel(name = "区/县")
    private String county;
    /**
     * 经度
     */
    @Excel(name = "经度")
    private String longitude;
    /**
     * 纬度
     */
    @Excel(name = "纬度")
    private String latitude;
    /**
     * 建筑物编码
     */
    @Excel(name = "建筑物编码")
    private String id;
    /**
     * 建筑物名称
     */
    @Excel(name = "建筑物名称")
    private String buildingName;
    /**
     * 结构类型  1钢筋混凝土框架结构，2砖砌体结构，4单层砖柱厂房，5单层钢筋混凝土柱厂房
     */
    @Excel(name = "结构类型")
    private String type;
    /**
     * 建筑层数
     */
    @Excel(name = "建筑层数")
    private Integer floors;
    /**
     * 建筑面积
     */
    @Excel(name = "建筑面积")
    private Double area;
    /**
     * 混凝土等级
     */
    @Excel(name = "混凝土等级")
    private String material;
    /**
     * 砖砌体标号
     */
    @Excel(name = "砖砌体标号")
    private String materialType;
    /**
     * 场地类别
     */
    @Excel(name = "场地类别")
    private String site;
    /**
     * 6度时液化程度  0无，1中等，2严重
     */
    @Excel(name = "6度时液化程度")
    private String liquefaction6;
    /**
     * 7度时液化程度
     */
    @Excel(name = "7度时液化程度")
    private String liquefaction7;
    /**
     * 8度时液化程度
     */
    @Excel(name = "8度时液化程度")
    private String liquefaction8;
    /**
     * 9度时液化程度
     */
    @Excel(name = "")
    private String liquefaction9;
    /**
     * 6度时震陷程度
     */
    @Excel(name = "6度时震陷程度")
    private String seismicSubsidence6;
    /**
     * 7度时震陷程度
     */
    @Excel(name = "7度时震陷程度")
    private String seismicSubsidence7;
    /**
     * 8度时震陷程度
     */
    @Excel(name = "8度时震陷程度")
    private String seismicSubsidence8;
    /**
     * 9度时震陷程度
     */
    @Excel(name = "9度时震陷程度")
    private String seismicSubsidence9;
    /**
     * 建设年代
     */
    @Excel(name = "建设年代")
    private Integer year;
    /**
     * 设防烈度
     */
    @Excel(name = "设防烈度")
    private String intensity;
    /**
     * 附件id
     */
    private String attachId;
    /**
     * 创建人
     */
    private String createUser;
    /**
     * 创建时间
     */
    private Date createTime;
    /**
     * 修改人
     */
    private String updateUser;
    /**
     * 修改时间
     */
    private Date updateTime;
    /**
     * 删除标识   0正常1删除
     */
    private String delFlag;
    /**
     * 空间数据
     */
    private String geom;

    private String extends1;
    private String extends2;
    private String extends3;
    private String extends4;
    private String extends5;
    private String extends6;
    private String extends7;
    private String extends8;
    private String extends9;
    private String extends10;

    private Integer rowNum;
    private String errorMsg;

}
